you give a shot - French English Dictionary